Internet Archive BookReader

Annual register of the United States Naval Academy. Annapolis, Md